﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DevExpress.XtraEditors;
using System.Windows.Forms;
using System.Windows;

namespace UniMana.Utils.Configs
{
    public static class MsgConfig
    {
        public const string MSG_WAIT = "Vui lòng chờ ...";
        public const string MSG_LOADING = "Đang xử lý";

        //Hiển thị hộp thoại thông báo lưu thành công
        public static void SaveSuccessDialog()
        {
            XtraMessageBox.Show("Lưu thành công","Lưu",MessageBoxButtons.OK, MessageBoxIcon.Information);
        }

        //Hiển thị hộp thoại thông báo lưu thất bại
        public static void SaveUnSuccessDialog(string sMegs = "Lưu thất bại!!!\nSự cố cúp điện hoặc mạng bị đứt hoặc dữ liệu (nhập hoặc dán) vào có thể vượt quá số ký tự cho phép nhập vào ô,\n hoặc có thể một vài ô nhập liệu bắt buộc không được rỗng mà bạn lại chưa nhập... \n vui lòng kiểm tra cho thích hợp rồi lưu lại")
        {
            XtraMessageBox.Show(sMegs,"Lỗi",MessageBoxButtons.OK,MessageBoxIcon.Error);
        }

        public static void ShowInfoDialog(string sMegs, string stitle = "Phần mềm quản lý trường")
        {
            XtraMessageBox.Show(sMegs, stitle, MessageBoxButtons.OK, MessageBoxIcon.Information);
        }

        public static void ShowErrorDialog(string sMegs, string stitle = "Phần mềm quản lý trường - Lỗi")
        {
            XtraMessageBox.Show(sMegs, stitle, MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
    }
}
